turn the trencher - Spanish English Dictionary